package cn.tedu.hospital.admin.server.userlogin.account.service;

import cn.tedu.hospital.admin.server.userlogin.account.pojo.param.UserLoginInfoParam;
import cn.tedu.hospital.admin.server.userlogin.account.pojo.vo.UserLoginResultVO;

/**
 * @auther lester
 * @date 2023/7/4 20:28
 */
public interface IUserService {

    /**
     * 用户登录
     *
     * @param userLoginInfoParam 封装了登录信息的对象
     * @return 成功登录的用户的信息，包括：ID、用户名、JWT等数据
     */
    UserLoginResultVO login(UserLoginInfoParam userLoginInfoParam);

}
